x86/VPMU: Add Haswell support
authorBoris Ostrovsky <boris.ostrovsky@oracle.com>
Mon, 15 Apr 2013 09:25:57 +0000 (11:25 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 15 Apr 2013 09:25:57 +0000 (11:25 +0200)
Initialize VPMU on Haswell CPUs.

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
xen/arch/x86/hvm/vmx/vpmu_core2.c

index 2313e39f6276909608fc76774f5d52209a335a6d..7c86a0b6b13e0f8fd5440260138760ed0472605f 100644 (file)
@@ -893,6 +893,7 @@ int vmx_vpmu_initialise(struct vcpu *v, unsigned int vpmu_flags)
 
         case 0x3a: /* IvyBridge */
         case 0x3e: /* IvyBridge EP */
+        case 0x3c: /* Haswell */
             ret = core2_vpmu_initialise(v, vpmu_flags);
             if ( !ret )
                 vpmu->arch_vpmu_ops = &core2_vpmu_ops;